cnc lathes metric system cad oblique triangle machine tools mills quick trig machinist software industrial milling oblique triangles machinery math solutions equipment machine machining mortgage